larva currens - French English Dictionary